molecular skeleton - French English Dictionary